Flowering rush - Spanish English Dictionary